Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 THE LARCHES Detached £223,000 22 Dec 2015
7 THE LARCHES Detached £172,500 20 Jan 2017
8 THE LARCHES Detached £295,000 23 May 2022
14 THE LARCHES Detached £72,000 24 Mar 2000
16 THE LARCHES Detached £260,000 30 Nov 2018
20 THE LARCHES Detached £224,000 22 Jul 2013
23 THE LARCHES Detached £142,000 25 Jun 2004
24 THE LARCHES Semi-Detached £75,000 25 Feb 2005
25 THE LARCHES Semi-Detached £165,000 26 Oct 2018